head technician - German English Dictionary